﻿/***************************************************************************
 * 文 件 名:   Events_HK_TargetCam
 * 
 * 描    述:   Camera多目标切换管理工具，相关的事件
 * 
 * 版    本：  V1.1
 * 创 建 者：  京产肠饭、谭潇杰
 * 创建时间：  2023/5/9
 * 链   接：  https://gitee.com/JingChanChangFan/hk_-unity-tools
****************************************************************************/
namespace HKTools
{
    /// <summary>
    /// 切换至 RotTarget 目标事件
    /// </summary>
    public struct Event_SwitchToRotTarget
    {
        public HK_RotTargetItem _rotTargetItem;
        public float _moveSpeed;
        public float _wheelSpeed;
    }

    /// <summary>
    /// 切换至 AreaTarget 目标事件
    /// </summary>
    public struct Event_SwitchToAreaTarget
    {
        public HK_AreaTargetItem _areaTargetItem;
        public float _moveSpeed;
        public float _wheelSpeed;
    }

    /// <summary>
    /// 切换至 FollowTarget 目标事件
    /// </summary>
    public struct Event_SwitchToFollowTarget
    {
        public HK_FollowTargetItem _followTargetItem;
        public float _moveSpeed;
        public float _wheelSpeed;
    }

    /// <summary>
    /// 目标切换 开始 事件
    /// </summary>
    public struct Event_SwitchTargetBegin
    {
        public HK_TargetEnum _targetEnum;
        public string _targetName;
    }

    /// <summary>
    /// 目标切换 结束 事件
    /// </summary>
    public struct Event_SwitchTargetEnd
    {
        public HK_TargetEnum _targetEnum;
        public string _targetName;
    }
}